// 统一管理自定义指令
export const errorimg = {
  // inserted：当组件使用指令时就会立即触发这个方法
  inserted: function (dom, options) {
    // onerror 图片加载失败时会触发
    // 如果图片的路径为空，那么图片不会显示内容，也不会加载失败
    dom.onerror = function () {
      dom.src = options.value
    }
  },
  // componentUpdated:当组件中的内容加载完毕之后会触发这个方法
  componentUpdated: function (dom, options) {
    // dom：使用当前指令的 dom 元素
    // options：给指令赋值的内容 options.value
    dom.src = dom.src || options.value // 如果有图片地址，就将地址赋值给 src,如果没有就将默认值赋值给图片
  }
}
export const dir1 = {
  inserted: function () {
    console.log('自定义指令1')
  }
}
export const dir2 = {
  inserted: function () {
    console.log('自定义指令2')
  }
}
